#ifndef DESCENT_DETAIL_POINTERS_HPP_INCLUDED
#define DESCENT_DETAIL_POINTERS_HPP_INCLUDED

/**
 * @file 
 */

#include <mocha/pointers.hpp>

namespace descent {
MOCHA_SHARED_PTR_DECL(component);
MOCHA_SHARED_PTR_DECL(entity);
MOCHA_SHARED_PTR_DECL(material);
namespace geometry {
MOCHA_SHARED_PTR_DECL(cell);
MOCHA_SHARED_PTR_DECL(data);
MOCHA_SHARED_PTR_DECL(data_ext);
}
using ::descent::geometry::cell_ptr_t;
using ::descent::geometry::const_cell_ptr_t;
}

#endif

